// // This is a basic Flutter widget test.
// //
// // To perform an interaction with a widget in your test, use the WidgetTester
// // utility in the flutter_test package. For example, you can send tap and scroll
// // gestures. You can also use WidgetTester to find child widgets in the widget
// // tree, read text, and verify that the values of widget properties are correct.
//
// import 'package:flutter/material.dart';
// import 'package:flutter_test/flutter_test.dart';
//
// import 'package:zzwx/main.dart';
//
// void main() {
//   testWidgets('Counter increments smoke test', (WidgetTester tester) async {
//     // Build our app and trigger a frame.
//     await tester.pumpWidget(const MyApp());
//
//     // Verify that our counter starts at 0.
//     expect(find.text('0'), findsOneWidget);
//     expect(find.text('1'), findsNothing);
//
//     // Tap the '+' icon and trigger a frame.
//     await tester.tap(find.byIcon(Icons.add));
//     await tester.pump();
//
//     // Verify that our counter has incremented.
//     expect(find.text('0'), findsNothing);
//     expect(find.text('1'), findsOneWidget);
//   });
// }




// showModalBottomSheet(
// isScrollControlled: true,
// // 自定义弹出层高度
// constraints: BoxConstraints(
// maxHeight: ScreenUtil().screenHeight * 0.7),
// // 自定义圆角
// shape: RoundedRectangleBorder(
// borderRadius: BorderRadius.only(
// topLeft: Radius.circular(24),
// topRight: Radius.circular(24),
// ),
// ),
// context: context,
// builder: (BuildContext context) {
// return Container(
//
// child: Padding(padding: EdgeInsets.all(20),child: Column(
// children: [
// Row(
// mainAxisAlignment:
// MainAxisAlignment.spaceBetween,
// mainAxisSize: MainAxisSize.max,
// children: [
// Text("科目："),
// SizedBox(
// width: 150,
// child: FutureBuilder(
// future: _categoryList,
// builder: (BuildContext context,
// AsyncSnapshot snapshot) {
// if (snapshot.connectionState ==
// ConnectionState.done) {
// var data = snapshot.data
// as List<CategoryModel>;
// return DropdownButtonFormField(
// value: _selectedCategoryId,
// onChanged: (value) {
//
// _selectedColumnId=null;
// setState(() {
// _selectedCategoryId =
// value;
// // 获取对应栏目
// _columnList = HomeDao
//     .columnByCategory(
// categoryId:
// value!,
// groupId: 6,
// columnEnum:
// ColumnPositionEnum
//     .jgqy);
// _columnList!.then((res) {
// if (res != null &&
// res.isNotEmpty) {
// _columnList1 =
// res;
// setState(() {
//
// });
// }
// });
// });
// },
// items: data.map<
// DropdownMenuItem<
// int>>(
// (CategoryModel value) {
// return DropdownMenuItem<
// int>(
// value: value.id,
// child:
// Text(value.name!),
// );
// }).toList(),
// validator: (value) {
// if (value == null) {
// return '请选择一个选项';
// }
// return null;
// },
// );
// }
// return Container();
// }))
// ]),
// Row(
// mainAxisAlignment:
// MainAxisAlignment.spaceBetween,
// children: [
// Text("栏目："),
// // if(_columnList != null)
//
// FutureBuilder(
// future: _columnList,
// builder: (BuildContext context,
// AsyncSnapshot snapshot) {
// if (snapshot.connectionState ==
// ConnectionState.done) {
// var data = snapshot.data
// as List<ColumnModel>;
// return SizedBox(
// width: 150,
// // child: DropdownButtonFormField(
// //   decoration: InputDecoration(
// //     labelText: '选择一个选项',
// //   ),
// //   value: _selectedColumnId,
// //   onChanged: (value) {
// //     setState(() {
// //       _selectedColumnId = value;
// //     });
// //   },
// //   items: data.map<
// //           DropdownMenuItem<
// //               String>>(
// //       (ColumnModel value) {
// //     return DropdownMenuItem<
// //         String>(
// //       value: value.id!,
// //       child: Text(value.name!),
// //     );
// //   }).toList(),
// //   validator: (value) {
// //     if (value == null) {
// //       return '请选择一个选项';
// //     }
// //     return null;
// //   },
// // ),
// child:DropdownButton<String>(
// value: _selectedColumnId, // 当前选中的值
// onChanged: (String? newValue) {
// setState(() {
// _selectedColumnId = newValue!;
// });
// },
// items: data
//     .map<DropdownMenuItem<String>>((ColumnModel value) {
// return DropdownMenuItem<String>(
// value: value.id,
// child: Text(value.name!),
// );
// }).toList(),
// )
// );
// }
//
// return Container();
// // return DropdownButtonFormField(
// //   value: null,
// //   decoration: InputDecoration(
// //     labelText: '选择一个选项',
// //   ),
// //   items: [],
// //   onChanged:
// //       (String value) {
// //
// //       },
// // );
// }),
// DropdownButton<String>(
// value: _selectedColumnId, // 当前选中的值
// onChanged: (String? newValue) {
// setState(() {
// _selectedColumnId = newValue!;
// });
// },
// items: _columnList1
// !.map<DropdownMenuItem<String>>((ColumnModel value) {
// return DropdownMenuItem<String>(
// value: value.id,
// child: Text(value.name!),
// );
// }).toList(),
// )
// // else Container()
// ],
// )
// ],
// )),
// );
// });



